iT邦幫忙

2024 iThome 鐵人賽

DAY 5
1
自我挑戰組

Golang基礎學習與實踐應用系列 第 5

Day 5 算符與算術運算實作

  • 分享至 

  • xImage
  •  

算術運算子進階練習:
結合前面所學讓使用者輸入數值做運算練習!
1.使用著輸入兩個小數,計算各項(和、差、積、商)輸出結果:
(首先,宣告變數-提示使用者輸入數值-接收使用者輸入-計算並輸出結果)
https://ithelp.ithome.com.tw/upload/images/20240914/20169233X1AG7YsBgF.png
https://ithelp.ithome.com.tw/upload/images/20240914/201692331Dhk2bJLcg.png
使用除法時需要注意:
整數除法,若輸入值皆為整數,則結果也是整數,捨去小數部分;浮點數除法,若其中一個值是浮點數,結果也會是浮點數。

算符簡寫:
+= 變數加上某值
-= 變數減去某值
++ 加1
– – 減1
https://ithelp.ithome.com.tw/upload/images/20240914/20169233Lz2d6qeRs7.png
https://ithelp.ithome.com.tw/upload/images/20240914/20169233e66e28cXte.png
(1)第6行
count := 12345
宣告變數count,並給定初始值為12345。
(2)第8行
count += 10
變數加10後,重新賦值給同一變數count。
(3)第10行
count -= 10
變數減10後,重新賦值給同一變數count。

比較運算,用於比較資料的大小,像是相等不相等、誰大誰小。而比較運算的結果使用布林值表示。
「==」前後兩值「相等」時為真
「!=」前後兩值「不相等」時為真
「<」左值「小於」右值時為真
「<=」左值「小於等於」時為真
「>」左值「大於」右值時為真
「>=」左值「大於等於」右值時為真

邏輯運算
「&&」左與右的布林值均為真時,結果為真
「||」左與右的布林值任一為真時,結果為真
「!」將布林值做反運算

下一篇預告
接下來會學習如何使用算符進行判斷!


上一篇
Day 4 變數與運算基礎練習
下一篇
Day 6 比較運算與邏輯運算的使用
系列文
Golang基礎學習與實踐應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言